multiphase microstructure - Spanish English Dictionary